#ifndef GREPTICINOHOUSESOBJEKT_H
#define GREPTICINOHOUSESOBJEKT_H
#include "QmyDom.h"
#include "webserviceconfig.h"
#include "CalendarStructure.h"
#include "strutturaicone.h"




class GrepTicinoHousesObjekt : public QmyDom
{
//
public:
GrepTicinoHousesObjekt( QObject * parent = 0 );
bool Load( const QString stream , const int dbid , int tipo = 1); 
bool Indexing( const QString stream , int oggtipo = 5 ); 
inline QMap<int,QString> CityNames() { return nomiidticino; }
inline int ti_c_id() { return cityId; }
inline QString Logs() { return TmpLog; }
inline QStringList picimage() { return immagini; }
inline QMap<QString,QString> FieldValue() { return dbnames; }
inline QMap<int,DayCell> CalValue() { return riservati; }
QString TmpLog;
int cityId;
bool CalendarShow;
protected:
     QMap<int,int> Traduzionexx;
     QMap<int,int> Numerazionexx;
     QObject *CastParent;
     void GrepAttributesItem( const QDomElement e );
     void GrepCalendars( const QDomElement e );
     TableCalendar iltuoCal;
private:
     QStringList attislist;
     QStringList immagini;
     QString UPDATE_SQL_LINE;
     QMap<QString,QString> dbnames;
     QMap<int,QString> nomiidticino;
     QMap<int,DayCell> riservati;
     QMap<int,IcoAttTi> NewattributesTicino;
     void GrepNewAttributes( const QDomElement e );
///////signals:
/////////public slots:

};




//
#endif // GREPTICINOHOUSESOBJEKT_H

